/*
 * @FilePath     : /study_code/less/function-each3.less
 * @Description  : 自定义 each() 迭代中的 循环变量名
 * @Date         : 2025-04-22 14:03:06
 * @Author       : Fang YingGui
 * @LastEditors  : fangyinggui 18715384437@163.com
 * @LastEditTime : 2025-04-22 14:03:09
 */
// 1、这是一个混合；
.set-2() {
  one: blue;
  two: green;
  three: red;
}

.set-2 {
  // 2、set-2 规则集中，调用 each，第1参数传入 混合调用，第2参数是混合迭代混合调用，其中参数 @v, @k, @i （按这个顺序） 是each 一般使用的自定义名称。
  // Call mixin and iterate each rule
  each(.set-2(), .(@v, @k, @i) {
    @{k}-@{i}: @v;
  });
}

/*
.set-2 {
  one-1: blue;
  two-2: green;
  three-3: red;
}
*/
